i like it here beter than there - Turkish English Dictionary